A Heuristic Approach to Column Generation for Airline Crew Scheduling

نویسنده

  • Tomas Gustafsson
چکیده

Airline crew scheduling gives rise to many diicult and interesting optimisation problems. With straightforward approaches to the crew pairing problem one speciically needs to solve very large set-covering problems. One suggested approach to these problems is column generation. In column generation, the choice of master solver can have a signiicant impact on performance, both with respect to speed and quality. We have investigated the possibility of using a heuristic integer optimiser for the master problem, and make a comparison with a simplex based algorithm. We have also tried to direct the generation process by using dual information from a network relaxation of the pairing problem. Finally, the combination of the integer optimiser and a simple subgradient algorithm gives a very competitive master solver which for most problems speeds up the complete solution process many times. Computational results are provided on several production instances from diierent airlines. i Preface This licentate thesis is the conclusion to the ve semester ECMI postgraduate program (European Consortium for Mathematics in Industry). The program consists of number of core and specialised courses in the eld of applied mathemathics, and an important part is the nal project which should treat a speciic industry application. My application has been airline crew scheduling. The work has been performed within the ESPRIT-project PAROS (Parallel large scale automatic scheduling), which mainly aims at improving existing solution techniques through parallelisation and new algorithms. It has also to some extent been sponsored by the Swedish network of applied mathemathics (NTM), as part of their university-industry exchange program. Much of the work has been performed on location at Carmen Systems, who provides a commercial software used by most larger European airlines. I would like to thank my two supervisors Dag Wedelin at Chalmers and Curt Hjorring at Carmen Systems, for help, support and many inspiring ideas. I also wish to thank Federico Hernandez, Olle Liljenzin and Tuomo Takkula as well as many others in the PAROS project, and at Carmen Systems. I would like to thank you all for your inspiration and time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cockpit Crew Pairing Problem in Airline Scheduling: Shortest Path with Resources Constraints Approach

Increasing competition in the air transport market has intensified active airlines’ efforts to keep their market share by attaching due importance to cost management aimed at reduced final prices. Crew costs are second only to fuel costs on the cost list of airline companies. So, this paper attempts to investigate the cockpit crew pairing problem. The set partitioning problem has been used for ...

متن کامل

Generation Approach to Airline Crew Scheduling

The airline crew scheduling problem deals with the construction of crew rotations in order to cover the flights of a given schedule at minimum cost. The problem involves complex rules for the legality and costs of individual pairings and base constraints for the availability of crews at home bases. A typical instance considers a planning horizon of one month and several thousand flights. We pro...

متن کامل

Solving the Master Linear Program in Column Generation Algorithms for Airline Crew Scheduling using a Subgradient Method

A subgradient method for solving large linear programs is implemented and analyzed in a column generation framework. A performance comparison of the implementation is made versus the commercial linear programming solver XPress. Computational results from tests using data from airline crew scheduling, in particular crew rostering, show that the method performs very well in a column generation sc...

متن کامل

A column generation-based heuristic for rostering with work patterns

This paper addresses the Ground Crew Rostering Problem with Work Patterns, an important manpower planning problem arising in the ground operations of airline companies. We present a cutting stockbased integer programming formulation of the problem and describe a powerful heuristic decomposition approach, which utilizes column generation and variable fixing, to construct efficient rosters for a ...

متن کامل

Crew Assignment via Constraint Programming: Integrating Column Generation and Heuristic Tree Search

The Airline Crew Assignment Problem (ACA) consists of assigning lines of work to a set of crew members such that a set of activities is partitioned and the costs for that assignment are minimized. Especially for European airline companies, complex constraints defining the feasibility of a line of work have to be respected. We developed two different algorithms to tackle the large scale optimiza...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999